payment info - French English Dictionary